home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1989 / Aug 89 / X0015-Re[2] building bloc-Aug89 < prev    next >
Encoding:
Text File  |  1991-03-06  |  2.1 KB  |  55 lines  |  [TEXT/GEOL]

  1. Item forwarded  by  MARKB        to RANKIN1
  2.  
  3. Item    8771054                         3-Aug-89        17:11
  4.  
  5. From:   KNEPPER                         Knepper, Christopher
  6.  
  7. To:     BURBECK.S                       Burbeck, Steve
  8.  
  9. cc:     CHESLEY1                        Chesley, Harry
  10.         MACAPP.CUP$                     MacApp Interest List - Cupertino
  11.  
  12. Sub:    Re: re building blocks
  13.  
  14. Steve,
  15.  
  16. From your response to Harry:
  17.  
  18. >All that aside, I certainly want to encourage people in the many groups that
  19. >are using MacApp to think in terms of contributing additional building blocks.
  20. >The MacApp team can't possibly do all that is needed even if it doubled or
  21. >trippled in size.
  22.  
  23. I heartily agree. And as one of the "people in the many groups" within Apple
  24. using MacApp I would like to participate by contributing building blocks from
  25. my work. However, I think that besides resources, some processes and guidelines
  26. are needed:
  27.  
  28. • What assumptions, if any, may be made in the building blocks we develop? I
  29. think you raised some important points in your link (re-usability, robustness,
  30. compatibility) but are these the only points? or are there more...
  31. Eg. I make the assumption in some of my building blocks that are subclasses of
  32. TView that they will never be used procedurally, but always from view
  33. templates. Is this a valid assumption for a class that Apple would publish?
  34. Probably not.
  35.  
  36. • What forum for building block code review will be provided? I suggest at
  37. minimum that a review committee be formed consisting of members from MacDTS,
  38. the MacApp engr team, SQA (PQS?), etc.
  39.  
  40. • What testing will be done on these classes we provide? Will SQA allocate
  41. resources to test classes contributed to this building block library?
  42.  
  43. • What distribution channels will be provided? MADA? APDA?
  44.  
  45. • What about licensing...
  46.  
  47. The bottom line is that I think you should put some thinking into forming some
  48. processes to facilitate putting building blocks into the hands of developers.
  49. It seems to me that forming a process for building block contributions, and
  50. increasing programmer awareness of this process is more important at this point
  51. than getting additional resources.
  52.  
  53. -Chris
  54.  
  55.